metering and mixing units - Turkish English Dictionary